public presentation - Turkish English Dictionary